page {
  background: rgb(232, 238, 254);
}

.hover {
  background: rgb(243, 246, 253) !important;
}

.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.empty-view {
  padding: 30px 0;
  text-align: center;
}

.bold {
  font-weight: bold;
}

.white-text {
  color: white;
}

.xlarge-text {
  font-size: 125%;
  font-weight: bold;
}

.large-text {
  font-size: 105%;
  font-weight: bold;
}

.medium-text {
  font-size: 100%;
  font-weight: bold;
}

.small-text {
  font-size: 80%;
  color: #666;
}

.deleted-text {
  font-size: 90%;
  text-decoration: line-through;
  color: #666;
}

.alarm-text {
  color: red;
}

.safe-text {
  color: green;
}

.no-border {
  border-width: 0;
}
